E Edward Bazalgette Director / Producer DouBan IMDb Director The Last Kingdom: Seven Kings Must Die 2023 6.9 "Doctor Who" The Return of Doctor Mysterio 2016 7.5